import { Component, OnInit } from '@angular/core';

// 删除假数据 import { MENUS }  from '../mock-menus';

import { Menu }        from '../menu';          // 添加模型名
import { MenuService } from '../menu.service';  // 添加menu注入

@Component({
  selector: 'app-menus',
  templateUrl: './menus.component.html',
  styleUrls: ['./menus.component.css']
})
export class MenusComponent implements OnInit {

  titleMenus = 'Menus组件实现OnInit';

  // 声明
  menusTest: Menu[];

  // 构造器，参数：形参声明
  constructor(private menuService: MenuService) { }

  // 初始化
  ngOnInit() {
      this.getMenusy();
  }

  // 获取列表
  getMenusy(): void {
      this.menuService.getMenus()
          .subscribe(menusTest => this.menusTest = menusTest);
  }

}
